having green/yellow leaves - German English Dictionary